home *** CD-ROM | disk | FTP | other *** search
/ Erotic Games: Memory / Erotic Games: Memory.iso / mac / air_installers / AdobeAIR.exe / setup.swf / scripts / _RuntimeInstallerWatcherSetupUtil.as < prev    next >
Text File  |  2009-02-12  |  5KB  |  77 lines

  1. package
  2. {
  3.    import flash.display.Sprite;
  4.    import mx.binding.IWatcherSetupUtil;
  5.    import mx.binding.PropertyWatcher;
  6.    import mx.core.IFlexModuleFactory;
  7.    
  8.    public class _RuntimeInstallerWatcherSetupUtil extends Sprite implements IWatcherSetupUtil
  9.    {
  10.        
  11.       
  12.       public function _RuntimeInstallerWatcherSetupUtil()
  13.       {
  14.          super();
  15.       }
  16.       
  17.       public static function init(param1:IFlexModuleFactory) : void
  18.       {
  19.          RuntimeInstaller.watcherSetupUtil = new _RuntimeInstallerWatcherSetupUtil();
  20.       }
  21.       
  22.       public function setup(param1:Object, param2:Function, param3:Array, param4:Array) : void
  23.       {
  24.          param4[5] = new PropertyWatcher("record",{"propertyChange":true},[param3[13],param3[12]],param2);
  25.          param4[7] = new PropertyWatcher("newPatchLevel",{"propertyChange":true},[param3[13]],null);
  26.          param4[6] = new PropertyWatcher("currentPatchLevel",{"propertyChange":true},[param3[12]],null);
  27.          param4[16] = new PropertyWatcher("completeFinish",{"propertyChange":true},[param3[36]],param2);
  28.          param4[10] = new PropertyWatcher("uninstallCancel",{"propertyChange":true},[param3[22]],param2);
  29.          param4[12] = new PropertyWatcher("uninstallAppCanvas",{"propertyChange":true},[param3[25]],param2);
  30.          param4[22] = new PropertyWatcher("updateText",{"propertyChange":true},[param3[45]],param2);
  31.          param4[23] = new PropertyWatcher("patchNow",{"propertyChange":true},[param3[47],param3[46]],param2);
  32.          param4[0] = new PropertyWatcher("airIcon",{"propertyChange":true},[param3[0]],param2);
  33.          param4[11] = new PropertyWatcher("installedApps",{"propertyChange":true},[param3[23]],param2);
  34.          param4[4] = new PropertyWatcher("patchNewerUpdate",{"propertyChange":true},[param3[11]],param2);
  35.          param4[18] = new PropertyWatcher("completeTextResourceName",{"propertyChange":true},[param3[38]],param2);
  36.          param4[17] = new PropertyWatcher("completeLabelResourceName",{"propertyChange":true},[param3[37]],param2);
  37.          param4[9] = new PropertyWatcher("patchOlderClose",{"propertyChange":true},[param3[19]],param2);
  38.          param4[3] = new PropertyWatcher("additionalVersionAdd",{"propertyChange":true},[param3[8]],param2);
  39.          param4[8] = new PropertyWatcher("patchSameClose",{"propertyChange":true},[param3[16]],param2);
  40.          param4[13] = new PropertyWatcher("progressResourceName",{"propertyChange":true},[param3[28]],param2);
  41.          param4[2] = new PropertyWatcher("eula",{"propertyChange":true},[param3[4],param3[3],param3[5]],param2);
  42.          param4[19] = new PropertyWatcher("patchLater",{"propertyChange":true},[param3[41],param3[48]],param2);
  43.          param4[20] = new PropertyWatcher("updateAppsRunningCanvas",{"propertyChange":true},[param3[43]],param2);
  44.          param4[21] = new PropertyWatcher("updateSpacer",{"propertyChange":true},[param3[44]],param2);
  45.          param4[1] = new PropertyWatcher("contentBox",{"propertyChange":true},[param3[15],param3[2],param3[40],param3[21],param3[50],param3[31],param3[18],param3[35],param3[10],param3[7],param3[27]],param2);
  46.          param4[14] = new PropertyWatcher("progressContent",{"propertyChange":true},[param3[30]],param2);
  47.          param4[15] = new PropertyWatcher("progressCancel",{"propertyChange":true},[param3[33]],param2);
  48.          param4[24] = new PropertyWatcher("errorClose",{"propertyChange":true},[param3[51]],param2);
  49.          param4[5].updateParent(param1);
  50.          param4[5].addChild(param4[7]);
  51.          param4[5].addChild(param4[6]);
  52.          param4[16].updateParent(param1);
  53.          param4[10].updateParent(param1);
  54.          param4[12].updateParent(param1);
  55.          param4[22].updateParent(param1);
  56.          param4[23].updateParent(param1);
  57.          param4[0].updateParent(param1);
  58.          param4[11].updateParent(param1);
  59.          param4[4].updateParent(param1);
  60.          param4[18].updateParent(param1);
  61.          param4[17].updateParent(param1);
  62.          param4[9].updateParent(param1);
  63.          param4[3].updateParent(param1);
  64.          param4[8].updateParent(param1);
  65.          param4[13].updateParent(param1);
  66.          param4[2].updateParent(param1);
  67.          param4[19].updateParent(param1);
  68.          param4[20].updateParent(param1);
  69.          param4[21].updateParent(param1);
  70.          param4[1].updateParent(param1);
  71.          param4[14].updateParent(param1);
  72.          param4[15].updateParent(param1);
  73.          param4[24].updateParent(param1);
  74.       }
  75.    }
  76. }
  77.